/*@*/
int ackman (int m, int n)
{
  int temp;
  
  if(m == 0)
  {
    return (n + 1);
  }
  else
  {
    if (n == 0)
    {
      temp = ackman (m - 1, 1);
      return temp;
    }
    else
    {
      temp = ackman (m, n - 1);
      temp = ackman (m - 1,temp);
      return temp;
    }
  }
}
/*@*/


/*@*/
int main()
{
  int i;
  
  i = ackman (3, 10);
  print (i);
  return 0;
}
/*@*/
